Career 2021 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F1 Spain F2 Spain F3 Portugal F1 France F4 Portugal F2 France F5 Portugal F3 Spain F5 Bulgaria-w1 Spain F6 Bulgaria-w2 Bulgaria-w3 Bulgaria-w4 Romania F8 Romania F10 Spain F17 Spain F18 Portugal #1-w2 Portugal #1-w3 Brazil F10 Brazil F11 Portugal F3 Italy F5 Italy F6 Italy F7 Bulgaria-w2 Bulgaria-w3 France F8 France F9 Venezuela F5 Venezuela F6 France F4 France F5 Romania F4 Spain F36 Spain F22 Spain F26 Spain F1 Spain F7 Spain F8 Portugal F7 Portugal F1 Portugal F2 Portugal F3 Turkey F8 Turkey F9 Portugal F6 Italy F20 Turkey F7 Italy F28 Portugal F8 Portugal F9 Portugal F10 Portugal F1 Portugal F2 Portugal F3 Morocco F2 Morocco F3 Italy F6 Portugal F4 Portugal F5 Portugal F6 Portugal F9 Portugal F10 Portugal F11 Italy F23 Portugal F13 Portugal F3 Portugal #1-w1 Morocco F5 Portugal #1-w4 Tunisia F5 Tunisia F6 Spain F2 Spain F3 Portugal F1 France F4 Tunisia F1 Bulgaria-w1 Bulgaria-w4 Tunisia F4 Tunisia F6 Portugal F1 Portugal F3 Nigeria F1 Nigeria F2 Tunisia F12 Tunisia F13 Tunisia F14 Poland F4 Tunisia F15 Portugal F4 Portugal F5 Portugal F6 Portugal F7 Spain F18 Spain F19 Spain F20 Portugal F8 Bulgaria F4 Spain F24 Romania F12 Italy F25 Tunisia F23 Portugal F12 Tunisia F27 Tunisia F28 Tunisia F29 Tunisia F2 Tunisia F30 Tunisia F31 Tunisia F32 Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F4 (Lisbon) Portugal F5 (Quinta Da Marinha) Portugal F6 (Porto) Portugal F7 (Carcavelos) Italy F10 (Santa Margherita Di Pula) Sweden F1 (Karlskrona) Sweden F2 (Bastad) Spain F16 (Huelva) Portugal F8 (Lisbon) Portugal F10 (Torres Vedras) Portugal F11 (Povoa de Varzim) Spain F22 (Denia) Spain F23 (Xativa) Portugal F14 (Porto) Portugal F17 (Sintra) Portugal F18 (Sintra) Spain F29 (Sevilla) Portugal F19 (Castelo Branco) Portugal F20 (Oliveira De Azemeis) Portugal F21 (Idanha-a-Nova) Italy F34 (Santa Margherita Di Pula) Italy F35 (Santa Margherita Di Pula) Italy F36 (Santa Margherita Di Pula) Tunisia F36 (Hammamet) Tunisia F37 (Hammamet) USA F3 (Naples) USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F5 (Vilamoura) Portugal F6 (Lisbon) Portugal F7 (Porto) Portugal F8 (Cascais) Italy F11 (Napoli) Romania F2 (Bacau) Spain F14 (Huelva) Portugal F9 (Povoa de Varzim) Portugal F10 (Setubal) Portugal F11 (Castelo Branco) France F13 (Ajaccio) Portugal F12 (Porto) Portugal F13 (Caldas Da Rainha) Portugal F14 (Sintra) Portugal F15 (Sintra) France F2 Spain F4 Portugal F16 (Sintra) Tunisia F31 (Monastir) Portugal F17 (Setubal) Romania F9 Portugal F18 (Oliveira De Azemeis) Portugal F19 (Idanha-a-Nova) Portugal F20 (Idanha-a-Nova) Portugal F21 (Sao Bras de Alportel) Portugal F22 (Tavira) Tunisia F41 (Monastir) Tunisia F42 (Monastir) Tunisia F43 (Monastir) Tunisia F45 (Monastir) M15 Vale Do Lobo M15 Faro M15 Loule M15 Portimao M15 Quinta Do Lago M15 Reus M15 Madrid M25 Vic M15 Majadahonda M25 Huelva M15 Setubal M15 Idanha-A-Nova M15 Idanha-A-Nova M15 Castelo Branco M25 Porto M15 Sintra M15 Sintra M25+H Oliveira De Azemeis M25 Tavira M25 Quinta Do Lago M25 Portimao IX Open Internacional D'Andorra - Andorra Ljubljana Open 2002 - Ljubljana XXIX Edizione 'A.Savoldi Marco' - Manerbio Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Optimus Maia Open - Maia Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville Open de Tanger - Tangier VI Torneo Internazionale di Tennis - Barletta Copa Sevilla - Seville Ljubljana Open - Ljubljana M25 Setubal Arroyo de la Encomienda - Valladolid Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Prague Open - Prague Warta Cup 2001 - Sopot Open Mutouest - St. Brieuc VIII Trofeo Ciutat de Barcelona - Barcelona Top Wool Challenger Biella - Biella Memorial Savigni - Sassuolo Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Antonio Savoldi-Marco Co. - Manerbio XI Ciutat de Barcelona - Barcelona Copa Petrobras - Bogota Intersport Heilbronn Open - Heilbronn Tennis Napoli Cup 2006 - Napoli ATP Challenger Open 2004 - Monchengladbach Ostdeutscher Sparkassen Cup - Dresden Pekao Open 2005 - Szczecin Schickendanz Open - Furth X Torneo Internazionale di Tennis - Barletta Copa Sevilla Internacionales de Andalucia - Seville Challenger Cudad de Guayaquil - Guayaquil Open de Montauban - Montauban Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul The LTA Nottingham Challenger - Nottingham XXXVII Torneig C.E. Laieta - Barcelona Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons San Benedetto Challenger - San Benedetto Antonio Savoldi-Marco Co. - Manerbio Open Castilla y Leon - Segovia Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano Open Castilla y Leon - Segovia Copa Telefonica CTC Chile - Santiago Harbour Tennis Cup Regione Lombardia - Milan Italy F5 Challenger Copa Sevilla - Seville ATP Slovak Open Challenger - Bratislava Copa Petrobras Paraguay - Asuncion LTA Shrewsbury Challenger - Shrewsbury Copa Kia Challenger ATP - Santiago XI Torneo Internazionale di Tennis - Barletta Morocco Tennis Tour - Casablanca Prosperita Open 2007 - Ostrava Open Costa Daurada - Tarragona Copa Petrobras Colombia - Bogota Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Arpa Ceramic Cup - Reggio Emilia Bancolombia Open - Bogota Mitsubishi Electric Europe Cup - Monza 4° Sporting Challenger - Turin Unique Zagreb Open - Zagreb XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Banjaluka Challenger 2007 - Banja Luka Trani Cup - Trani Open de Montauban - Montauban Kos-Zucchetti Tennis Cup - Cordenons Internationaux du Doubs - Besancon Copa Sevilla 2007 - Seville Challenger DCNS de Cherbourg - Cherbourg Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Morocco Tennis Tour - Meknes Copa Petrobras Uruguay - Montevideo Togliatti Cup - Togliatti Tennis Napoli Cup - Napoli Arroyo de la Encomienda - Valladolid Morocco Tennis Tour - Rabat III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Challenger Tunisie - Tunis Morocco Tennis Tour - Marrakech Bukhara Challenger - Bukhara Brasov Challenger - Brasov Morocco Tennis Tour - Tanger Challenger Copa Sevilla - Seville Memorial A. Manfredini Sassuolo Challenger - Sassuolo Tunis Open - Tunis Mamaia Challenger - Constanta Challenger Britania Zavaleta - Puebla Open Diputacion Ciudad de Pozoblanco - Cordoba Citta di Monza - Monza Siemens Open - Scheveningen Unicredit (Suisse) Bank S. A. Challenger - Chiasso Medjurgorje Open - Medjugorje Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul ATP Open Castilla y Leon - Segovia Pekao Open 2004 - Szczecin Bancolombia Open - Cali Tennis Napoli Cup 2007 - Napoli Seguros Bolivar Open - Medellin Seguros Bolivar Open - Medellin Abierto Internacional Varonil Ciudad de Cancun - Cancun Copa Petrobras Uruguray - Montevideo Besancon Challenger Bogota Challenger Tunis Challenger Tenerife Challenger Copa Petrobras Argentina - Buenos Aires Turin Challenger Pozoblanco Challenger Istanbul Challenger Vigo Challenger Morocco Tennis Tour - Marrakech Segovia Challenger Banja Luka Challenger Napoli Challenger Seville Challenger Orleans Challenger Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Tanger Challenger Rabat Challenger Barletta Challenger South African Airways Open - East London Alessandria Challenger Nottingham Challenger Lugano Challenger Milan Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Portugal F10 Istanbul Challenger Turin Challenger Banja Luka Challenger Tarragona Challenger Tashkent Challenger Segovia Challenger San Marino Challenger Salzburg Challenger Bucaramanga Challenger Pharma Medico Open 2008 - Aarhus Le Gosier Challenger San Sebastian Challenger Napoli Challenger Alessandria Challenger Prostejov Challenger Zenith Tennis Cup-Harbour Club - Milan Braunschweig Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Turin Challenger Pozoblanco Challenger Sopot Challenger Poznan Challenger Trani Challenger San Sebastian Challenger TEAN International - Alphen Aan Den Rijn Genova Open Challenger - Genova Manerbio Challenger Genova Challenger Seville Challenger Copa Petrobras-Argentina - Buenos Aires Banja Luka Challenger Challenger Britania Zavaleta - Puebla Ljubljana Challenger Aberto de Santa Catarina - Florianopolis 5° Sporting Challenger - Turin Palermo Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Bucaramanga Challenger Bergamo Challenger Meknes Challenger Prostejov Challenger Salinas Challenger Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Aracaju Caltanissetta Challenger Morocco Tennis Tour - Rabat Quito Challenger San Juan Challenger Pereira Challenger ECU Prague Open - Prague Samarkand Challenger Szczecin Challenger Nord LB Open 2007 - Braunschweig Palermo Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Pozoblanco Challenger Tarragona Challenger San Marino Cepu Open - San Marino Segovia Challenger Genova Open Challenger - Genova LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn Seville Challenger XI Venice Open - Venice Nord/LB Open - Braunschweig Seville Challenger Riviera di Rimini Challenger 2004 - Rimini Sao Paulo Challenger Reunion Island Challenger Napoli Challenger Perugia Challenger Braunschweig Challenger Sir Supermercati - Rome Kosice Challenger Braunschweig Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Como Challenger Rijeka Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Italy F24 9° Trani Cup - Trani Itajai Challenger Geneva Challenger Milan Challenger La Serena Open - La Serena Open Costa Daurada - Tarragona Logopak Challenger 2005 - Lubeck Portugal F9 (Setubal) Tunis Open - Tunis Helsinki Challenger Open de Tenis Amaya - Pamplona Samarkand Challenger - Samarkand LXV Concurso Internacional Vigo - Vigo Black Forest Open - Freudenstadt Copa Petrobras Paraguay - Asuncion 4th Sardinia International Championships - Cagliari The LTA Sunderland Challenger - Sunderland Internationaux de Tennis de Brest - Brest Zivnobanka Czech Open - Prostejov Internazionali di Tennis di Bergamo - Bergamo Tunisia F5 Segovia Challenger Challenger Canottieri Minico - Mantova Tunisia F44 (Monastir) ATU Cup - Weiden Madrid Challenger Lisbon Challenger Santo Domingo Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Bath Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup 15° Piertomaso - San Remo Challenger Britania Zavaleta - Puebla MoviStar Open - Vina del Mar Trofeo Internacional Club Laieta - Barcelona XXX Edizione 'A Savoldi Marco' - Manerbio Braga Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Siemens Open - Scheveningen Internazionali de Tennis di Bergamo - Bergamo Asirom Challenger - Brasov Riviera di Rimini Challenger - Rimini Internationaux de Doubs Open de Franchie-Comte - Besancon Oberstaufen Challenger 4th Volkswagen Challenger - Wolfsburg Mallorca Challenger Seville Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba I Tourneo Fila Citta di Brindisi - Brindisi Tennis Napoli Cup - Napoli Volkswagen Challenger 2004 - Wolfsburg Prague Open - Prague Dubrovnik Open - Dubrovnik Copa Sevilla-Internacionales de Andalucia - Seville 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Stella Artois Clay Court Championships - Budaors Mordovia Cup 2005 - Saransk PrivatBank Cup - Dnepropetrovsk Open de la Ville de Saint Denis - Reunion Island Medibank International - Sydney Tunis Open 2006 - Tunis Challenger DCN de Cherbourg - Cherbourg Open Castilla y Leon - Segovia LXVII Concursu Internacional de Vigo - Vigo Mitsubishi Electric Europe Cup - Monza Como Challenger Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia Rome Challenger Milan Challenger Prostejov Challenger Open de la Comunidad Valenciana - Valencia BellSouth Open - Vina del Mar Open de la Comunidad Valenciana - Valencia Heineken Open - Auckland Salzburg Challenger Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle The 10tele.com Open - Nottingham Bratislava Challenger Chennai Open - Chennai Open 13 - Marseille Guadalajara Challenger Open de la Comunidad Valenciana - Valencia Dallas Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril St. Brieuc Challenger Helsinki Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Genova Challenger Pilot Pen Tennis - New Haven Gelsor Open Romania - Bucharest Seville Challenger M15 Sao Bras Alportel Medibank International - Sydney Trnava Challenger Interwetten Austrian Open - Kitzbuhel Open Seat Godo - Barcelona Heilbronn Challenger Rio De Janeiro Challenger Villa Allende Challenger Buenos Aires Challenger Marburg Challenger Bank Austria Tennis Trophy - Vienna Medellin Challenger Davidoff Swiss Indoors Basel - Basel Meknes Challenger Open de Tenis Comunidad Valenciana - Valencia Campbells Hall of Fame Tennis Championships - Newport Guayaquil Challenger BCR Open Romania - Bucharest Qatar Exxon Mobil Open - Doha ATP Studena Croatia Open Umag - Umag Medibank International - Sydney BCR Open Romania - Bucharest SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Caltanissetta Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest Aircel Chennai Open - Chennai VTR Open - Vina del Mar St. Brieuc Challenger UNICEF Open - 's Hertogenbosch Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Rome Challenger Credit Agricole Suisse Open - Gstaad VTR Open - Vina del Mar Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf Millennium Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Rome Challenger Tunis Challenger Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Millennium Estoril Open - Estoril BA-CA Tennis Trophy - Vienna Estoril Open - Estoril Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Masters Series - Hamburg Poznan Challenger Serbia Open - Belgrade AEGON Championships - London International German Open - Hamburg Heilbronn Challenger Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai Napoli Challenger Estoril Open - Estoril Seoul Challenger AEGON International - Eastbourne Braga Challenger Caltanissetta Challenger Apia International - Sydney Milan Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca AEGON Championships - London Bet-at-home Cup - Kitzbuhel SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Portugal Open - Oeiras Estoril Open - Estoril Marburg Challenger Credit Agricole Suisse Open - Gstaad Segovia Challenger Alphen Challenger Madrid Challenger Segovia Challenger Grand Prix Hassan II - Casablanca Tennis Napoli Cup - Naples Lisbon Challenger EI Bank Bulgarian Challenger - Sofia Seville Challenger XI Ciutat de Barcelona - Barcelona Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Winston Salem - Winston Salem RCA Championships - Indianapolis Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Dutch Open Tennis - Amersfoort China Open - Beijing If Stockholm Open - Stockholm Campbells Hall of Fame Tennis Championships - Newport Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Synsam Swedish Open - Bastad Masters Series Madrid - Madrid Davidoff Swiss Indoors - Basel Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid AIG Japan Open Tennis Championships - Tokyo French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, 2R, POR-ALG 3-2 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 2R, ISR-POR 3-2 Internazionali BNL d'Italia - Rome Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York Australian Open - Melbourne U.S. Open (juniors) Australian Open - Melbourne Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 1, PO, MAR-POR 2-3 Davis Cup, Group 2, 1R, POR-DEN 4-1 Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group II, 2R, POR-LTU 5-0 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 1, 1R, GEO-POR 3-2 French Open (juniors) Australian Open (juniors) Wimbledon (juniors)